package com.zb.constant;

/**
 * 仓库常量类
 * @Author WEN
 * @Date 2024/1/8 0008
 **/
public interface StoreConstant {
    //=====================================================================//
    //==========================  出入库单类型  =============================//
    /**
     * 出入库类型：1-入库，2-出库
     */
    int STORE_OUT_IN_TYPE_1 = 1;
    /**
     * 出入库类型：1-入库，2-出库
     */
    int STORE_OUT_IN_TYPE_2 = 2;

    //=====================================================================//
    //==========================  出库单状态  ==============================//
    /**
     * 出库单状态：1-待审核，2-待出库/待发货，3-驳回，4-已完成，5-已作废
     */
    int STORE_OUT_STATUS_1 = 1;
    /**
     * 出库单状态：1-待审核，2-待出库/待发货，3-驳回，4-已完成，5-已作废
     */
    int STORE_OUT_STATUS_2 = 2;
    /**
     * 出库单状态：1-待审核，2-待出库/待发货，3-驳回，4-已完成，5-已作废
     */
    int STORE_OUT_STATUS_3 = 3;
    /**
     * 出库单状态：1-待审核，2-待出库/待发货，3-驳回，4-已完成，5-已作废
     */
    int STORE_OUT_STATUS_4 = 4;
    /**
     * 出库单状态：1-待审核，2-待出库/待发货，3-驳回，4-已完成，5-已作废
     */
    int STORE_OUT_STATUS_5 = 5;


    //=====================================================================//
    //==========================  出库收货类型  =============================//
    /**
     * 出库收货类型：1-客户，2-服务商仓库，3-工程师仓库，4-其他收货人(此收货类型仅用于工单配件出库)
     */
    int STORE_OUT_RECEIPTS_TYPE_1 = 1;
    /**
     * 出库收货类型：1-客户，2-服务商仓库，3-工程师仓库，4-其他收货人(此收货类型仅用于工单配件出库)
     */
    int STORE_OUT_RECEIPTS_TYPE_2 = 2;
    /**
     * 出库收货类型：1-客户，2-服务商仓库，3-工程师仓库，4-其他收货人(此收货类型仅用于工单配件出库)
     */
    int STORE_OUT_RECEIPTS_TYPE_3 = 3;
    /**
     * 出库收货类型：1-客户，2-服务商仓库，3-工程师仓库，4-其他收货人(此收货类型仅用于工单配件出库)
     */
    int STORE_OUT_RECEIPTS_TYPE_4 = 4;




    //=====================================================================//
    //==========================  入库单状态  ==============================//
    /**
     * 入库单状态：1-待审核，2-待入库/待收货，3-驳回，4-已完成/已入库，5-已作废
     */
    int STORE_IN_STATUS_1 = 1;

    /**
     * 入库单状态：1-待审核，2-待入库/待收货，3-驳回，4-已完成/已入库，5-已作废
     */
    int STORE_IN_STATUS_2 = 2;

    /**
     * 入库单状态：1-待审核，2-待入库/待收货，3-驳回，4-已完成/已入库，5-已作废
     */
    int STORE_IN_STATUS_3 = 3;

    /**
     * 入库单状态：1-待审核，2-待入库/待收货，3-驳回，4-已完成/已入库，5-已作废
     */
    int STORE_IN_STATUS_4 = 4;

    /**
     * 入库单状态：1-待审核，2-待入库/待收货，3-驳回，4-已完成/已入库，5-已作废
     */
    int STORE_IN_STATUS_5 = 5;


    //=====================================================================//
    //=======================  一物一码出库类型  =============================//
    /**
     * 一物一码出库类型：0-未出库，1-预出库，2-审核出库
     */
    int GOODS_CODE_OUT_STORE_TYPE_0 = 0;


    /**
     * 一物一码出库类型：0-未出库，1-预出库，2-审核出库
     */
    int GOODS_CODE_OUT_STORE_TYPE_1 = 1;


    /**
     * 一物一码出库类型：0-未出库，1-预出库，2-审核出库
     */
    int GOODS_CODE_OUT_STORE_TYPE_2 = 2;


    //=====================================================================//
    //=======================  一物一码入库类型  =============================//
    /**
     * 一物一码入库类型：0-未入库，1-预入库，2-审核入库
     */
    int GOODS_CODE_IN_STORE_TYPE_0 = 0;


    /**
     * 一物一码入库类型：0-未入库，1-预入库，2-审核入库
     */
    int GOODS_CODE_IN_STORE_TYPE_1 = 1;


    /**
     * 一物一码入库类型：0-未入库，1-预入库，2-审核入库
     */
    int GOODS_CODE_IN_STORE_TYPE_2 = 2;
}
